// .prettierrc.js
/*
 * @Author: 庄东东
 * @Date: 2021-08-31 09:31:56
 * @LastEditTime: 2021-08-31 16:23:56
 * @LastEditors: 庄东东
 * @Description:
 * @FilePath: \romance\prettierrc.js
 */
module.exports = {
  // 一行最多 100 字符
  printWidth: 110,
  // 使用 2 个空格缩进
  tabWidth: 2,
  // 不使用缩进符，而使用空格
  useTabs: false,
  //行尾需要有分号
  semi: true,
  // 使用单引号
  singleQuote: false,
  // 对象的 key 仅在必要时用引号
  quoteProps: "as-needed",
  // jsx 不使用单引号，而使用双引号
  jsxSingleQuote: false,
  // 末尾不需要逗号
  trailingComma: "none",
  // 大括号内的首尾需要空格
  bracketSpacing: true,
  // jsx 标签的反尖括号需要换行
  jsxBracketSameLine: false,
  // 箭头函数，只有一个参数的时候，也需要括号
  arrowParens: "always",
  // 每个文件格式化的范围是文件的全部内容
  rangeStart: 0,
  rangeEnd: "Infinity",
  // 使用默认的折行标准
  proseWrap: "preserve",
  // 换行符使用 lf
  endOfLine: "auto"
};

// "prettier": {
//   // 一行最多 100 字符
//   "printWidth": 110,
//   // 使用 2 个空格缩进
//   "tabWidth": 2,
//   // 不使用缩进符，而使用空格
//   "useTabs": false,
//   //行尾需要有分号
//   "semi": true,
//   // 使用单引号
//   "singleQuote": false,
//   // 对象的 key 仅在必要时用引号
//   "quoteProps": "as-needed",
//   // jsx 不使用单引号，而使用双引号
//   "jsxSingleQuote": false,
//   // 末尾不需要逗号
//   "trailingComma": "none",
//   // 大括号内的首尾需要空格
//   "bracketSpacing": true,
//   // jsx 标签的反尖括号需要换行
//   "jsxBracketSameLine": false,
//   // 箭头函数，只有一个参数的时候，也需要括号
//   "arrowParens": "always",
//   // 每个文件格式化的范围是文件的全部内容
//   "rangeStart": 0,
//   "rangeEnd": "Infinity",
//   // 使用默认的折行标准
//   "proseWrap": "preserve",
//   // 换行符使用 lf
//   "endOfLine": "auto"
// },
